#ifndef _QUICK_SORT_H_
#define _QUICK_SORT_H_

#include <vector>

void quick_sort_array_in_place(int nums[], int left, int right
    , int pivot_index=-1);

void quick_sort_basic2(std::vector<int> & nums);

//////////////////////////////////////////////////////////////

void insertion_sort_array(int nums[], int size);

//////////////////////////////////////////////////////////////

void selection_sort_array(int nums[], int size);

#endif

